- another name for storm petrel
- a person who brings or portends trouble
WordReference Random House Unabridged Dictionary of American English © 2026
storm′y pet′rel,
- Birdsthe British storm petrel, Hydrobates pelagicus, of the eastern Atlantic Ocean, Mediterranean Sea, and Indian Ocean.
- a person who causes or likes trouble or strife.
- 1770–80
Collins Concise English Dictionary © HarperCollins Publishers::
stormy petrel n
'stormy petrel' also found in these entries (note: many are not synonyms or translations):